home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Taifun
/
Taifun 257 (1993-09-10)(Manewaldt, A.)(DE)(PD).zip
/
Taifun 257 (1993-09-10)(Manewaldt, A.)(DE)(PD).adf
/
SIP
/
SIP_DEU.doc
< prev
next >
Wrap
Text File
|
1993-09-07
|
13KB
|
364 lines
SIP V2.12
- FREEWARE -
(c) 1992-93 by Andreas R. Kleinert. Alle Rechte vorbehalten.
Dieses Programm wurde unter OS V3.00 geschrieben und ist
deshalb voll kompatibel. Es benötigt OS >= V2.04.
Dieses Programm benötigt die 'asl.library' V37+ (in "LIBS:")
und die 'diskfont.library' V37+ (in "LIBS:").
Release Datum : 10.06.1993
Copyright :
===========
Das Programm SIP V2.12 und seine Dokumentations-Dateien sind
(C)opyright 1992-93 by Andreas R. Kleinert. Alle Rechte vorbehalten.
Einschränkungen :
=================
Der Autor übernimmt keine Verantwortung für irgendeine Art von Auswir-
kungen, die durch die Nutzung dieses Programmes entstehen.
Diese Software wird zur Verfügung gestellt "WIE SIE IST" und es wird
keine Garantie irgendeiner Art übernommen, so daß Sie diese Software
auf eigenes Risiko nutzen.
Distribution :
==============
Das Programm SIP V2.12 ist frei vertreibbar (FREEWARE).
Sie können es kopieren, solange der Copyright-Vermerk erhalten bleibt
und alle Bestandteile auch Teil der Distribution bleiben.
Dieses Programm darf ohne meine schriftliche Erlaubnis nicht nicht in
kommerzielle Programm-Pakete oder "-Kollektionen" miteinbezogen werden.
Dieses Programm darf nicht in irgendeiner Form verkauft werden, aber es
ist erlaubt, eine kostendeckende Kopiergebühr zu verlangen.
Dieses Programm darf auf Public Domain-Serien veröffentlicht oder
in Public Domain Bibliotheken übernommen werden.
Besondere Erlaubnis hierfür geht hiermit an Fred Fishs AmigaLib-Disks
und die deutschen Serien TAIFUN, FRANZ, TIME, GPD und Amiga Szene.
Dieses Programm darf außerdem per "electronic mail" verbreitet und
in Mailboxen angeboten werden, solange die Distributions-Bedingungen
in allen Punkten respektiert werden.
Durch die Verwendung oder Weitergabe dieses Programmes akzeptieren Sie
automatisch alle der obigen Bedingungen und Vereinbarungen.
Intention :
===========
"SIP" steht für "System Information Program".
SIP mag verschiedenen anderen Programmen, die ähnliche Aufgaben erfüllen,
sehr ähnlich sehen, aber es steht, abgesehen von der zu erfüllenden
Funktion, in keiner Verbindung zu diesen Programmen.
Meine Absicht war es, ein Programm zu schreiben, das dem Anwender
denselben Komfort wie diverse andere Programme geben, aber außerdem
auch kompatibel zu OS V2.04 sein und die besonderen Fähigkeiten
der neuen Kickstart zu nutzen in der Lage sein sollte.
Funktion :
==========
SIP erlaubt Ihnen, die meisten der elementaren System-Strukturen,
wie (z.B.) Tasks, Libraries, Devices, Ports und Windows anzusehen
und zu manipulieren.
Es gibt Ihnen außerdem die Möglichkeit, die meisten wichtigen
Vektoren im System zu überprüfen und falls nötig zu löschen, um
sicherzustellen, daß Ihr System frei von Viren und den ganzen anderen
Plagegeistern ist, die Ihnen das Leben schwer machen.
SIP wurde unter OS V3.00 geschrieben und läuft nur unter OS V2.04+.
Was bedeutet, daß die niedrigste akzeptierte Library-Version V37 ist !
Benutzung :
===========
Funktions-Übersicht :
---------------------
Gadget Funktion
----------------------------------------------------------------------
Tasks Zeigt Tasks mit Namen, u.a.
Windows Zeigt Windows mit Namen, u.a.
Libraries Zeigt Libraries mit Namen, ID, u.a.
Devices Zeigt Devices mit Namen, ID, u.a.
Resources Zeigt Resources mit Namen, ID, u.a.
Ports Zeigt Ports mit Namen, Eigentümer, u.a.
Residents Zeigt Residents mit Namen, ID, u.a.
Interrupts Zeigt Interrupts mit Nummer, u.a.
Vectors Zeigt einige ExecBase-Vektoren (CoolCapture, etc.)
Memory Zeigt Informationen über den vorhandenen Speicher
Mount Zeigt alle gemounteten Geräte mit Namen
Assign Öffnet einen File-Requester für Assigns und Volumes
Fonts Öffnet einen Font-Requester für Zeichensätze
Hardware Gibt einige Informationen über die Hardware
Aktions-Gadget Funktion
----------------------------------------------------------------------
Remove! Entfernt ein/eine/einen Task/Window/Library/Device/
Resource/Port oder Interrupt.
(NUR im entsprechenden Modus.)
Priority! Setzt neue Priorität für ein/eine/einen Task/Library/
Device/Resource/Port oder Resident.
(NUR im entsprechenden Modus.)
Reserved! (Nicht wählbar, reserviert.)
Clear! Löscht Cold-/Cool- und WarmCapture-Einträge in der
SysBase.
(NUR im entsprechenden Modus.)
<Schließ-Gadget> (siehe MENUS : "Quit")
Menu Funktion
----------------------------------------------------------------------
Info Über SIP und mich
Help Über SIPs Gadgets
Quit Sie haben die Wahl zwischen :
- Cancel 1. Zurück zu SIP.
2. Iconifizieren.
- O.K. /
\
3. Wirklich
abbrechen.
Erstens : "Iconify" spart etwa 50000 Bytes Speicher (Screen, ...).
Zweitens : Sie können auf alle Gadgets klicken, ohne etwas zu
zerstören, MIT AUSNAHME VON :
- Remove! Entfernt das ausgewählte "Element"
- Clear! Löscht Vektoren, falls im VECTOR-Modus
- Priority! Setzt die Priorität eines "Elementes"
- Reserved! (Nicht wählbar, reserviert.)
Hier ist ein Beipiel, wie man einen Task aus dem System entfernt :
Beispiel :
----------
Aktion Gadget / Zu wählender Text
-----------------------------------------
<Klick auf> Tasks
<Wählen von> "Background CLI"
<Klick auf> Remove
Sie werden sehen, daß der Task "Background CLI" entfernt
worden sein wird ... :-)
Menü Funktion
----------------------------------------------------------------------
Project/Help Öffnet das Hilfe-Fenster von SIP
/Info Öffnet das Info-Fenster von SIP
/Start WB Startet die Workbench
Switch/SIP Dos Tools Verzweigt in die "SIP Dos Tools"
SIP Dos Tools :
---------------
Im Menü "SIP Dos Tools" können Sie sich Bootblöcke von Disketten
ansehen (DF1: bis DF3:) oder Disketten bzw. Dos-Volumes formatieren
(DF1: bis DF3, sonstige Devices).
Bitte beachten Sie, daß zur Formatierung von 720 KB-Disketten die
entsprechenden Handler (PC0: bis PCx:) gemountet sein müssen und
daß die Quick-Formatierung von Amiga- zu 720 KB-Disketten oder
von 720 KB- zu Amiga-Disketten nicht funktionieren kann.
Verwenden Sie deshalb hierfür, ebenso wie für neue Disketten, die
Hard-Formatierung.
Außerdem darf der Name für 720 KB-Disketten maximal 12 Zeichen lang
sein : der Rest wird ignoriert.
Zur Hard-Formatierung wird übrigens "SYS:System/Format" verwendet.
Zusätzliche Informationen :
===========================
Auf langsameren (7.1x MHz) Amigas ist es möglich, daß die Anzeige einiger
"Arten" von Informationen einige Zeit benötigt - besonders die Ansicht
der Residents.
Keine Panik, wenn Ihr Amiga ein paar Sekunden lang nicht reagiert
(Mauszeiger bewegt sich nicht).
Das ist nicht unbedingt ein "DeadLock", sondern die Folge einiger
Forbid()/Permit()-Aufrufe und der großen Anzahl von Daten, die in den
Gadtools-Gadgets angezeigt werden müssen.
Außerdem verbrauchen die ListView-Gadgets selbst auch Rechenzeit
(IDCMP_INTUITICKS).
Also warten Sie einen Moment, bevor Sie eventuell einfach "CTRL-Amiga-
Amiga" betätigen ! OK ?
Ach ja : Wenn Sie sich z.B. die Residents ansehen, werden kurzzeitig
alle Tasks und Interrupts desaktiviert, d.h. wenn Sie z.B. im Hinter-
grund ein Musikstück abspielen, kann es passieren, daß dieses einen
Moment lang etwas merkwürdig klingt.
Konstruktion :
==============
- SIP verwendet einen PAL-Screen (640x256) ! Sorry, NTSC-User !
- Die grafische Oberfläche dieses Programmes wurde mit Hilfe des
tollen Programmes "GadToolsBox V1.4" erstellt, das von
Jan van den Baard geschrieben wurde.
- SIP macht Gebrauch von der 'asl.library' V37+ und der
'diskfont.library' V37+ der Workbench V2.04+.
- Viele der Funktionen dieses Programmes sind auch als mächtigere und
komplexere CLI-Befehle realisiert, die Teil meines CLI-/Shell-Paketes
"AKCC" sind, das SHAREWARE ist und auf diversen PD-Serien gefunden
werden kann.
Die aktuelle Versions-/Release-Nummer von AKCC ist V2.2.0 (momentan
mit 35 Befehlen).
Korrespondenz :
===============
Wenn Sie wollen, können Sie mir etwas Geld senden. Sicherlich
wird mich das motivieren, weiterhin solche Programme zu schreiben
oder einfach Updates zu diesem zu erstellen.
Senden Sie bug-reports, Geld oder was-auch-immer an :
Andreas R. Kleinert,
Grube Hohe Grethe 23,
D-57074 Siegen
Germany.
Versions-Geschichte :
=====================
V2.12 : (10.06.1993, Original-Größe : 35692 Bytes)
-------
- jetzt mit zusätzlichen Menüpunkt "SIP Dos Tools"
(Integration von "KBoot V1.02" und "Well-Format V1.00") :
- Ansicht von Disketten-Bootblöcken
- Diskettenformatierung quick/hard, OFS/FFS ic
(quick : intern, hard : extern ("SYS:System/Format") )
- verbesserte Fehlerbehandlung bei Speichermangel
- Entfernung überflüssigen Codes
- geänderte Task-Anzeige
- Änderungen im Residents-/Libraries-/Devices-/Handler-Viewer
- wieder mal ein bug-fix im Resident-Viewer
- bug-fix im Resource-Viewer
V2.06 : (12.05.1993, Original-Größe : 29708 Bytes)
-------
- Hardware : jetzt Agnus/Alice Erkennung. Noch nicht perfekt !?
- der "Resident-View-WB-Known-Bug" scheint jetzt ENDGÜLTIG korrigiert
zu sein
- interne Veränderungen an der Interrupt-Routine
- einige Optimierungen
V2.05 : (15.04.1993, Original-Größe : 29964 Bytes)
-------
- Remove! : neuer Requester für Tasks/Prozesse :
1. RemTask
2. Break Task (CTRL-C, -D, -E oder -F)
- Hardware : erkennt Denise-/Lisa-Chips an deren ID
- neues Menü zum Starten der Workbench
V2.04 : (April 1993, Original-Größe : 28088 Bytes)
-------
- Der Resident-Viewer stürzte immer noch hin und wieder mal ab.
Fehler ist jetzt - hoffentlich - korrigiert.
- neue Abbruch-Routine (V33-kompatibler Fehler-Requester, läuft
überall).
- habe herausgefunden, daß der Asl-Font-Requester mindestens die
"diskfont.library" von OS V2.0x benötigt, um überhaupt zu erscheinen.
Jetzt entsprechender Vermerk im Doc-File.
V2.03 : (Original-Größe : 27856 Bytes)
-------
- mit deutscher Dokumentation
- Verbesserungen
- mehr Informationen über Handler (vorher "MOUNT")
V2.02 : (Original-Größe : 27668 Bytes)
-------
- Verwendung von SAS/C V6.00
- Fehler beseitigt, der unter OS V3.0 (Kickstart V39.106,
exec.library V39.47, intuition.library V39.2084, gadtools.library
V39.356), aber _nicht_ unter OS V2.04 auftrat !!!
Bei Anwahl des ListView-Gadgets ergab ein "class&IDCMP_CLOSEWINDOW"
TRUE, obwohl es das nicht sollte.
Dies sollte durch "GT_GetIMsg()" gefiltert werden, aber scheinbar
wird es das nicht ...
Verwende jetzt ein absolut eindeutiges : "class==IDCMP_CLOSEWINDOW".
- Autoaktivierung der Fenster
- wieder Möglichkeit, Files im Assign-Requester zu wählen
- Fehler mit Resident-IDs (eventuell Crash by ungültigem oder
NULL-Zeiger) korrigiert, Forbid()/Permit()
- Speicher-Adressen-Anzeige aus "Hardware" entfernt und in "Memory"
korrigiert (falls kein FAST-Memory vorhanden, also Adresse gleich
NULL)
- einige andere Dinge wurden entfernt/hinzugefügt
- Doc-File verbessert (auch alte Einträge)
[ Für die Versions-Geschichte der Versionen vor V2.02 sehen Sie bitte
in die englische Dokumentation, da ich keine Lust habe, alles nach-
träglich zu übersetzen !!! ]
Einzelne Copyrights :
=====================
- "GadToolsBox" (V1.0/V1.4) ist FREEWARE und
(c) 1991,92 by Jan van den Baard.
- "AKCC" V2.2.0 ist SHAREWARE und
(c) 1990-93 by Andreas R. Kleinert.
Copyrights :
============
Einige der oben genannten Namen oder Produkte können Copyrights oder
Warenzeichen von Firmen sein.